package com.piz.service.model;

import java.io.Serializable;
import java.util.List;

import com.piz.model.ItemDetails;

public class PizzaItem implements Serializable{
	
	/**
	 * 
	 */
	private static final long serialVersionUID = 1L;

	private Long pizzaId;
	
	private String pizzaName;
	
	private String description;
	
	private String image;

	private Long categoryId;
	
	private String categoryName;
	
	private Long tasteId;
	
	private String tasteName;
	
	private List<PizzaPrice> prices;
	
	private String priceString;
	
	private Long serveId;
	
	private Integer quantity;
	
	private Long[] toppings;
	
	private Double netPrice;

	
	public PizzaItem(Long pizzaId, String pizzaName, String image,
			Long categoryId, String categoryName, Long tasteId,
			String tasteName, List<PizzaPrice> prices, String priceString) {
		super();
		this.pizzaId = pizzaId;
		this.pizzaName = pizzaName;
		this.image = image;
		this.categoryId = categoryId;
		this.categoryName = categoryName;
		this.tasteId = tasteId;
		this.tasteName = tasteName;
		this.prices = prices;
		this.priceString = priceString;
	}
	
	

	public PizzaItem() {
		
	}



	public Long getPizzaId() {
		return pizzaId;
	}

	public void setPizzaId(Long pizzaId) {
		this.pizzaId = pizzaId;
	}

	public String getPizzaName() {
		return pizzaName;
	}

	public void setPizzaName(String pizzaName) {
		this.pizzaName = pizzaName;
	}

	public String getDescription() {
		return description;
	}



	public void setDescription(String description) {
		this.description = description;
	}



	public String getImage() {
		return image;
	}

	public void setImage(String image) {
		this.image = image;
	}

	public Long getCategoryId() {
		return categoryId;
	}

	public void setCategoryId(Long categoryId) {
		this.categoryId = categoryId;
	}

	public String getCategoryName() {
		return categoryName;
	}

	public void setCategoryName(String categoryName) {
		this.categoryName = categoryName;
	}

	public Long getTasteId() {
		return tasteId;
	}

	public void setTasteId(Long tasteId) {
		this.tasteId = tasteId;
	}

	public String getTasteName() {
		return tasteName;
	}

	public void setTasteName(String tasteName) {
		this.tasteName = tasteName;
	}

	public List<PizzaPrice> getPrices() {
		return prices;
	}

	public void setPrices(List<PizzaPrice> prices) {
		this.prices = prices;
	}

	public String getPriceString() {
		return priceString;
	}

	public void setPriceString(String priceString) {
		this.priceString = priceString;
	}

	public Long getServeId() {
		return serveId;
	}

	public void setServeId(Long serveId) {
		this.serveId = serveId;
	}

	public Integer getQuantity() {
		return quantity;
	}

	public void setQuantity(Integer quantity) {
		this.quantity = quantity;
	}

	

	public Long[] getToppings() {
		return toppings;
	}



	public void setToppings(Long[] toppings) {
		this.toppings = toppings;
	}



	public Double getNetPrice() {
		return netPrice;
	}

	public void setNetPrice(Double netPrice) {
		this.netPrice = netPrice;
	}
	
	
}
